English Dictionary
◊ PANORAMIC SIGHT
panoramic sight
n : a telescopic device for an artillery piece that can be
rotated horizontally in a full circle